#ifndef PROCESSADORCLASS_H
#define PROCESSADORCLASS_H

#include <QObject>
#include <QRegExp>
#include <QDebug>
#include <QStringList>
#include "detalheitem.h"
#include "complementodetalheitem.h"

class ProcessadorClass : public QObject
{
    Q_OBJECT

public:
    explicit ProcessadorClass(QObject *parent = 0);

private:
    void limparLista(QList<DetalheItem*> lista);
    
signals:
    void processamentoFinalizado();
    void informacaoProcessada(const QString &trackNumber, QList<DetalheItem*> itens);
    
public slots:
    void processador(const QString &dados);
    
};


#endif // PROCESSADORCLASS_H
